summaryrefslogtreecommitdiff
path: root/app/[lng]/admin/approval-test/page.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'app/[lng]/admin/approval-test/page.tsx')
-rw-r--r--app/[lng]/admin/approval-test/page.tsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/[lng]/admin/approval-test/page.tsx b/app/[lng]/admin/approval-test/page.tsx
index ab5654f3..439c7ba8 100644
--- a/app/[lng]/admin/approval-test/page.tsx
+++ b/app/[lng]/admin/approval-test/page.tsx
@@ -1,12 +1,17 @@
import { Metadata } from 'next';
import ApprovalManager from '@/components/knox/approval/ApprovalManager';
+import { findUserByEmail } from '@/lib/users/service';
+import { getServerSession } from 'next-auth/next';
export const metadata: Metadata = {
title: 'Knox 결재 시스템 | Admin',
description: 'Knox API를 사용한 결재 시스템',
};
-export default function ApprovalTestPage() {
+export default async function ApprovalTestPage() {
+ const session = await getServerSession();
+ const currentUser = await findUserByEmail(session?.user?.email ?? '');
+
return (
<div className="container mx-auto py-8">
<div className="space-y-6">
@@ -21,6 +26,7 @@ export default function ApprovalTestPage() {
{/* 결재 관리자 컴포넌트 */}
<ApprovalManager
defaultTab="submit"
+ currentUser={currentUser}
/>
</div>
</div>